package com.xhh.nphm.gaoxin.entity;

import com.xhh.nphm.common.annotation.Excel;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 电话工单导出类
 * @author zz
 */
@Data
@NoArgsConstructor
public class GxqTelExcel {
    /**
     * 工单编号
     */
    private String pkId;

    /**
     * 电话是否隐藏 0=否,-1=否,5=是
     */
    private Integer hideTel;

    /**
     * 诉求来源
     */
    @Excel(name = "诉求来源")
    private String spareString;
    
    /**
     * 工单编号
     */
    @Excel(name = "工单编号")
    private String workFormNo;

    /**
     * 诉求人
     */
    @Excel(name = "诉求人")
    private String fromName;

    /**
     * 联系方式
     */
    @Excel(name = "联系方式")
    private String fromTel;

    /**
     * 诉求时间
     */
    @Excel(name = "诉求时间")
    private String fromTime;

    /**
     * 诉求地址
     */
    @Excel(name = "诉求地址")
    private String fmAddress;

    /**
     * 诉求性质
     */
    @Excel(name = "诉求性质")
    private String dFmClaName;

    /**
     * 诉求一级分类
     */
    @Excel(name = "诉求分类（一级）")
    private String dCntAName1;
    /**
     * 诉求二级分类
     */
    @Excel(name = "诉求分类（二级）")
    private String dCntAName2;
    /**
     * 诉求三级分类
     */
    @Excel(name = "诉求分类（三级）")
    private String dCntAName3;

    /**
     * 诉求主题
     */
    @Excel(name = "诉求主题")
    private String fromTopic;

    /**
     * 诉求内容
     */
    @Excel(name = "诉求内容")
    private String fmContent;

    /**
     * 签收日期
     */
    @Excel(name = "签收日期")
    private String signTime;
    
    /**
     * 回复部门
     */
    @Excel(name = "回复部门")
    private String sbDeptName;

    /**
     * 回复时间
     */
    @Excel(name = "回复时间")
    private String doverTime;

    /**
     * 回复时间
     */
    @Excel(name = "回复时间")
    private String backTime;

    /**
     * 回复内容
     */
    @Excel(name = "回复内容")
    private String backDesc;

    /**
     * 办理期限
     */
    @Excel(name = "办理期限")
    private String backLimit;

    /**
     * 备注
     */
    @Excel(name = "备注")
    private String backRemark;

    /**
     * 当前流程状态
     */
    @Excel(name = "当前流程",
           readConverterExp = "-1='',0=未签收,1=已签(派下级),2=待回复,3=已回复(未审),4=退回,10=已办毕")
    private String currentState;

    /**
     * 满意度
     */
    @Excel(name = "结果满意情况",readConverterExp = "1=不满意,2=未评价,4=基本满意,5=满意")
    private String judgeC;

    /**
     * 态度满意
     */
    @Excel(name = "态度满意情况",readConverterExp = "1=不满意,2=未评价,4=基本满意,5=满意")
    private String deptPos;

    /**
     * 评价内容
     */
    @Excel(name = "评价内容")
    private String comment;

    /**
     * 工单标签
     */
    @Excel(name = "工单标签")
    private String telTag;

    private Integer groupIndex;
}
